************************************************************************

Intel(R) SM35 Express Chipset I2C Bus Driver

1.0.0.1017 Production Version

March 2011

************************************************************************

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH 
INTEL(R) PRODUCTS.  NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL
OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED
BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND 
CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY
WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY,
RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY 
OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, 
MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR 
OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended
for use in medical, life saving, or life sustaining applications.

Intel may make changes to specifications and product descriptions
at any time, without notice.

Designers must not rely on the absence or characteristics of any 
features or instructions marked "reserved" or "undefined." 
Intel reserves these for future definition and shall have no 
responsibility whatsoever for conflicts or incompatibilities
arising from future changes to them.

Intel(R) SM35 Express Chipset I2C Bus Driver technology may contain design 
defects or errors known as errata which may cause the product to 
deviate from published specifications. Current characterized 
errata are available on request. Contact your local Intel sales 
office or your distributor to obtain the latest specifications and 
before placing your product order.

Intel and the Intel logo are trademarks or registered trademarks of
Intel Corporation or its subsidiaries in the United States and
other countries.

*Other names and brands may be claimed as the property of others.
Copyright (C) 2011, Intel Corporation. All rights reserved.

****************************************************************************
*    Intel is making no claims of usability, efficacy or 
*    warranty. The INTEL SOFTWARE LICENSE AGREEMENT contained
*    herein completely defines the license and use of this 
*    software.
****************************************************************************


****************************************************************************
*    CONTENTS OF THIS DOCUMENT
****************************************************************************

This document contains the following sections:

1.   Overview
2.   System Requirements
3.   Language Support
4.   Determining support for Intel(R) SM35 Express Chipset I2c Bus
5.   Installing the Software
6.   Verifying Installation of the Software
7.   Identifying the Software Version Number
8.   Uninstalling the Software

****************************************************************************
* 1 OVERVIEW
****************************************************************************

This document describes in detail the correct steps to follow when
installing driver support for Intel(R) SM35 Express Chipset I2C Bus, 
including operating system and motherboard configuration requirements.

****************************************************************************
* 2 SYSTEM REQUIREMENTS
****************************************************************************

1.   The system must be the following with the right I2C Controller:
     - Intel(R) SM35 Express Chipset

2.   The system should contain at least the minimum system 
     memory required by the operating system.  For Microsoft Windows
     7*, the recommendation is at least 1 GB of system memory with an absolute 
     minimum of 512MB. 

3.   The system must be running the following operating system:

     - Microsoft Windows 7 32-bit Edition* (RTM)

     No other operating systems are currently supported.

4.   For Intel(R) SM35 Express Chipset based Customer Reference 
     Boards, the system must have Framework BIOS 32 (or later) and SCU FW V25 
     (or later) loaded onto it.

****************************************************************************
* 3 LANGUAGE SUPPORT
****************************************************************************

Below is a list of languages (and their abbreviations) for which
Intel(R) SM35 Express Chipset I2C Bus Driver software has been localized.  
The language code is listed in parenthesis after each language.     

     ENU -> English (United States) (0409)

****************************************************************************
* 4 DETERMINING SUPPORT FOR Intel(R) SM35 Express Chipset I2C Bus Driver
****************************************************************************

1.   On the Start menu, select Control Panel.

2.   Open the 'System' applet (you may first 
     have to select 'Switch to Classic View').

3.   Under the 'Tasks' tab on the left, click on the 
     'Device Manager' option.

     Note:  From this point forward, it will be assumed
            the Device Manager is being viewed in "Devices
            by type" mode.

4.   In the Device Manager, look for an entry 
     "Intel SM35 Express Chipset I2C 0 - 0802"

     Note:  The entry named "Intel SM35 Express Chipset I2C 0 - 0802" 
     will be displayed only if the current chipset INF driver is 
     installed in the system.

     If this entry is not present, it is not possible to install
     the Intel(R) SM35 Express Chipset I2c Bus driver. 


****************************************************************************
* 5  INSTALLING THE SOFTWARE
****************************************************************************

----------------------------------------------------------------------------
5.1  General Installation Notes
----------------------------------------------------------------------------

1.   This driver package will conditionally install the Intel(R) SM35 Express 
     Chipset I2C Bus Driver.

2.   Refer to Section 6 on how to verify that the Intel(R) SM35 Express Chipset
     I2C Bus Driver is correctly installed.

----------------------------------------------------------------------------
5.2  Windows Automated Installer* Installation from Hard
     Drive or CD-ROM
----------------------------------------------------------------------------
    
1.   Download the Intel(R) SM35 Express Chipset I2C Bus Driver for Intel(R) 
     SM35 Express Chipset Package. Right click setup.exe and select 
     "Run as Administrator".

2.   The 'Welcome to the Setup Program' window appears. Click on 
     the 'Next' button to continue.

3.   The 'License Agreement' window appears. If you agree to these 
     terms, click on the 'Yes' button to continue.

4.   The Readme File Information appears.  Click on 'Next'.

5.   The Setup Progress window appears and the setup proceeds.

6.   For unsigned drivers (non-PV), the Windows Security popup appears
     asking whether you like to install this device software.  Click on
     "Install this driver software anyway". 

7.   The Windows Automated Installer* wizard Complete window states 
     that installation is complete and to click Next to continue.  
     Click on 'Next' to continue and finish the install.

8.   Refer to Section 6 on how to verify that the Intel(R) I2C Driver
     for the Intel(R) SM35 Express Chipset I2C Controller is correctly installed.

----------------------------------------------------------------------------
5.3  Windows INF-based Installation of Intel(R) SM35 Express Chipset
     I2C Bus Driver, from any storage device.  
----------------------------------------------------------------------------

     Note: It is expected the provided installation zip file is extracted
           and used for all manual install procedures, as this will allow
           the user to quickly know where the applicable files are located.

1.   Open Device Manager (Refer to Section 4 on how to open the
     Device Manager)

2.   To manually install the Intel I2C Bus Driver on Intel(R) SM35 Express 
     Chipset based platforms, conduct the following steps:

     5a. Look for the device named "Intel SM35 Express Chipset I2C 0 - 0802" 
         under System Devices
     5b. Right click on this device and select 'Update Driver software'
     5c. In the window that asks 'How do you want to search for driver
         software', click on 'Browse my computer for driver software'
     5d. In the window 'Browse for driver software on your computer', set
         the 'Search for driver software in this location:' window to 
         the appropriate root location of the extracted zip, make sure the 
         'Include Subfolders' box is checked, then press 'Next'.
     5e. Windows may give a Security warning that 'The publisher
         could not be verified.  Are you sure you want to install this
         device software?'  Click on 'Install'.
     5f. For unsigned drivers (non-PV), the Windows Security popup appears
     	 asking whether you like to install this device software.  Click on
         "Install this driver software anyway".
     5f. A window will be displayed with the message that 'Windows
         has successfully updated your driver software'.  Click
         on 'Close'.
     5h. Refer to Section 6 on how to verify that the Intel(R) SM35 Express Chipset
         I2C Driver for the Intel(R) SM35 Express Chipset I2C Controller is 
         correctly installed.

****************************************************************************
* 6. VERIFYING INSTALLATION OF THE SOFTWARE
****************************************************************************

1.   Open Device Manager (Refer to Section 4 on how to open the
     Device Manager)

2.   To determine if the Intel(R) SM35 Express Chipset I2C Bus Driver is 
     correctly installed on platforms supporting the Intel(R) SM35 Express Chipset 
     conduct the following steps:
     4a. Expand the 'System Devices' entry
     4b. Right-click on 'Intel(R) SM35 Express Chipset I2C Controller'
     4c. Select 'Properties'
     4d. Select the 'Driver' tab
     4e. Select the 'Driver Details' button
     4f. If the 'iai2c.sys' file is displayed, then driver 
         installation was successful. Close Device Manager.

****************************************************************************
* 7 IDENTIFYING THE SOFTWARE VERSION NUMBER
****************************************************************************

1.   Open Device Manager (Refer to Section 4 on how to open the
     Device Manager)

2.   To determine the Intel(R) SM35 Express Chipset I2C Bus Driver version on 
     platforms supporting the Intel(R) SM35 Express Chipset Family, conduct
     the following steps:
     2a. Expand the 'System Devices' entry
     2b. Right-click on 'Intel(R) SM35 Express Chipset I2C Controller'
     2c. Select 'Properties'
     2d. Select the 'Driver' tab
     2e. The software version should be displayed after the
         'Driver Version' string.

****************************************************************************
* 8 UNINSTALLING THE SOFTWARE
****************************************************************************

1.   Open Device Manager (Refer to Section 4 on how to open the
     Device Manager)

2.   To uninstall the Intel(R) SM35 Express Chipset I2C Bus Driver on platforms 
     supporting the Intel(R) SM35 Express Chipset, conduct the following steps:
     4a. Expand the 'System Devices' entry
     4b. Right-click on 'Intel(R) SM35 Express Chipset I2C Controller'
     4c. Select 'Uninstall'
     4d. Confirm Device Uninstall. Check the box that says 'Delete
         the driver software for this device'.
     4e. Click Ok to finish.
     
****************************************************************************
INTEL SOFTWARE LICENSE AGREEMENT
****************************************************************************

INTEL SOFTWARE LICENSE AGREEMENT (Organizational Use)

IMPORTANT - READ BEFORE COPYING, INSTALLING OR USING. 

Do not use or load this software and any associated materials (collectively, the "Software") until you have carefully read the following terms and conditions. By loading or using the Software, you agree to the terms of this Agreement. If you do not wish to so agree, do not install or use the Software.

LICENSE. This Software is licensed for use only in conjunction with Intel component products.  Use of the Software in conjunction with non-Intel component products is not licensed hereunder. You may copy the Software onto your organization's computers for your organization's use, and you may make a reasonable number of back-up copies of the Software, subject to these conditions: 
1. You may not copy, modify, rent, sell, distribute or transfer any part of the Software, except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software.
2. You may not reverse engineer, decompile or disassemble the Software. 
3. You may not sublicense the Software.
4. The Software may contain the software or other property of third party suppliers, some of which may be identified in, and licensed in accordance with, an enclosed "license.txt" file or other text or file. 

OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software remains with Intel or its suppliers. The Software is copyrighted and protected by the laws of the United States and other countries, and international treaty provisions. You may not remove any copyright notices from the Software.  Intel may make changes to the Software, or to items referenced therein, at any time and without notice, but is not obligated to support or update the Software. Except as otherwise expressly provided, Intel grants no express or implied right under Intel patents, copyrights, trademarks or other intellectual property rights. You may transfer the Software only if the recipient agrees to be fully bound by these terms and if you retain no copies of the Software.

LIMITED MEDIA WARRANTY.  If the Software has been delivered by Intel on physical media, Intel warrants the media to be free from material physical defects for a period of (90) ninety days after delivery by Intel. If such a defect is found, return the media to Intel for replacement or alternate delivery of the Software, as Intel may select.

EXCLUSION OF OTHER WARRANTIES. EXCEPT AS PROVIDED ABOVE, THE SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND, INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT OR FITNESS FOR A PARTICULAR PURPOSE.  Intel does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the Software.

LIMITATION OF LIABILITY. IN NO EVENT SHALL INTEL OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION OR LOST INFORMATION) ARISING OUT OF THE USE OF OR THE INABILITY TO USE THE SOFTWARE, EVEN IF INTEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU. YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY FROM JURISDICTION TO JURISDICTION. 

TERMINATION OF THIS AGREEMENT. Intel may terminate this Agreement at any time if you violate its terms. Upon termination, you will immediately destroy the Software or return all copies of the Software to Intel.
 
APPLICABLE LAWS. Claims arising under this Agreement shall be governed by the laws of California, excluding its principles of conflict of laws and the United Nations Convention on Contracts for the Sale of Goods. You may not export the Software in violation of applicable export laws and regulations. Intel is not obligated under any other agreements, unless they are in writing and signed by an authorized representative of Intel.

GOVERNMENT RESTRICTED RIGHTS. The Software is provided with "RESTRICTED RIGHTS." Use, duplication or disclosure by the Government is subject to restrictions as set forth in FAR52.227-14 and DFAR252.227-7013 et seq. or their successors. Use of the Software by the Government constitutes acknowledgment of Intel's proprietary rights therein. Contractor or Manufacturer is Intel Corporation, 2200 Mission College Blvd., Santa Clara, CA 95052.
